flood (someone's) mind

Translations
envahir l'esprit de quelqu'un
Definitions
To overwhelm someone with a large amount of thoughts, ideas, or information, often to the point of confusion or inability to process it all.